
import java.awt.Color;
import java.awt.Font;
import java.io.Serializable;


public class Poster implements Serializable {
    private int width;//海报的宽（像素为单位）
    private int height;//海报的高
    //头像
    private String avatarUrl;//头像url
    private int avatarX;//头像左上角横坐标
    private int avatarY;//头像左上角纵坐标
    private int avatarWidth;//头像宽
    private int avatarHeight;//头像高
    private boolean isCircle;//是否圆形头像
    //名字
    private String name;
    private Font nameFont;
    private Color nameColor;
    private int nameX;
    private int nameY;
    //职位信息
    private String position;
    private Font positionFont;
    private Color positionColor;
    private int positionX;
    private int positionY;
    //项目信息
    private String project;
    private Font projectFont;
    private Color projectColor;
    private int projectX;
    private int projectY;

    //公司信息
    private String company;
    private Font companyFont;
    private Color companyColor;
    private int companyX;
    private int companyY;
    //tel
    private String tel;
    private Font telFont;
    private Color telColor;
    private int telX;
    private int telY;

    //小程序码
    private String qrCodeUrl;
    private int qrCodeX;
    private int qrCodeY;
    private int qrCodeWidth;
    private int qrCodeHeight;

    private String bottomInfo;
    private Font bottomFont;
    private Color bottomColor;
    private int bottomX;
    private int bottomY;

    public int getWidth() {
        return width;
    }

    public void setWidth(int width) {
        this.width = width;
    }

    public int getHeight() {
        return height;
    }

    public void setHeight(int height) {
        this.height = height;
    }

    public String getAvatarUrl() {
        return avatarUrl;
    }

    public void setAvatarUrl(String avatarUrl) {
        this.avatarUrl = avatarUrl;
    }

    public int getAvatarX() {
        return avatarX;
    }

    public void setAvatarX(int avatarX) {
        this.avatarX = avatarX;
    }

    public int getAvatarY() {
        return avatarY;
    }

    public void setAvatarY(int avatarY) {
        this.avatarY = avatarY;
    }

    public int getAvatarWidth() {
        return avatarWidth;
    }

    public void setAvatarWidth(int avatarWidth) {
        this.avatarWidth = avatarWidth;
    }

    public int getAvatarHeight() {
        return avatarHeight;
    }

    public void setAvatarHeight(int avatarHeight) {
        this.avatarHeight = avatarHeight;
    }

    public boolean isCircle() {
        return isCircle;
    }

    public void setCircle(boolean circle) {
        isCircle = circle;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Font getNameFont() {
        return nameFont;
    }

    public void setNameFont(Font nameFont) {
        this.nameFont = nameFont;
    }

    public Color getNameColor() {
        return nameColor;
    }

    public void setNameColor(Color nameColor) {
        this.nameColor = nameColor;
    }

    public int getNameX() {
        return nameX;
    }

    public void setNameX(int nameX) {
        this.nameX = nameX;
    }

    public int getNameY() {
        return nameY;
    }

    public void setNameY(int nameY) {
        this.nameY = nameY;
    }


    public String getQrCodeUrl() {
        return qrCodeUrl;
    }

    public void setQrCodeUrl(String qrCodeUrl) {
        this.qrCodeUrl = qrCodeUrl;
    }

    public int getQrCodeX() {
        return qrCodeX;
    }

    public void setQrCodeX(int qrCodeX) {
        this.qrCodeX = qrCodeX;
    }

    public int getQrCodeY() {
        return qrCodeY;
    }

    public void setQrCodeY(int qrCodeY) {
        this.qrCodeY = qrCodeY;
    }

    public int getQrCodeWidth() {
        return qrCodeWidth;
    }

    public void setQrCodeWidth(int qrCodeWidth) {
        this.qrCodeWidth = qrCodeWidth;
    }

    public int getQrCodeHeight() {
        return qrCodeHeight;
    }

    public void setQrCodeHeight(int qrCodeHeight) {
        this.qrCodeHeight = qrCodeHeight;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public Font getPositionFont() {
        return positionFont;
    }

    public void setPositionFont(Font positionFont) {
        this.positionFont = positionFont;
    }

    public Color getPositionColor() {
        return positionColor;
    }

    public void setPositionColor(Color positionColor) {
        this.positionColor = positionColor;
    }

    public int getPositionX() {
        return positionX;
    }

    public void setPositionX(int positionX) {
        this.positionX = positionX;
    }

    public int getPositionY() {
        return positionY;
    }

    public void setPositionY(int positionY) {
        this.positionY = positionY;
    }

    public String getProject() {
        return project;
    }

    public void setProject(String project) {
        this.project = project;
    }

    public Font getProjectFont() {
        return projectFont;
    }

    public void setProjectFont(Font projectFont) {
        this.projectFont = projectFont;
    }

    public Color getProjectColor() {
        return projectColor;
    }

    public void setProjectColor(Color projectColor) {
        this.projectColor = projectColor;
    }

    public int getProjectX() {
        return projectX;
    }

    public void setProjectX(int projectX) {
        this.projectX = projectX;
    }

    public int getProjectY() {
        return projectY;
    }

    public void setProjectY(int projectY) {
        this.projectY = projectY;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public Font getCompanyFont() {
        return companyFont;
    }

    public void setCompanyFont(Font companyFont) {
        this.companyFont = companyFont;
    }

    public Color getCompanyColor() {
        return companyColor;
    }

    public void setCompanyColor(Color companyColor) {
        this.companyColor = companyColor;
    }

    public int getCompanyX() {
        return companyX;
    }

    public void setCompanyX(int companyX) {
        this.companyX = companyX;
    }

    public int getCompanyY() {
        return companyY;
    }

    public void setCompanyY(int companyY) {
        this.companyY = companyY;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public Font getTelFont() {
        return telFont;
    }

    public void setTelFont(Font telFont) {
        this.telFont = telFont;
    }

    public Color getTelColor() {
        return telColor;
    }

    public void setTelColor(Color telColor) {
        this.telColor = telColor;
    }

    public int getTelX() {
        return telX;
    }

    public void setTelX(int telX) {
        this.telX = telX;
    }

    public int getTelY() {
        return telY;
    }

    public void setTelY(int telY) {
        this.telY = telY;
    }

    public String getBottomInfo() {
        return bottomInfo;
    }

    public void setBottomInfo(String bottomInfo) {
        this.bottomInfo = bottomInfo;
    }

    public Font getBottomFont() {
        return bottomFont;
    }

    public void setBottomFont(Font bottomFont) {
        this.bottomFont = bottomFont;
    }

    public Color getBottomColor() {
        return bottomColor;
    }

    public void setBottomColor(Color bottomColor) {
        this.bottomColor = bottomColor;
    }

    public int getBottomX() {
        return bottomX;
    }

    public void setBottomX(int bottomX) {
        this.bottomX = bottomX;
    }

    public int getBottomY() {
        return bottomY;
    }

    public void setBottomY(int bottomY) {
        this.bottomY = bottomY;
    }
}

